package com.dbappsecurity.jsbridge.contract;

import com.dbappsecurity.jsbridge.entity.jsBaseItem;
import com.dbappsecurity.jsbridge.webview.CompletionHandler;
import java.util.List;

public interface JsApiTitlebarContract {
  String TAG = "titleBar";
  //--------------------------导航栏--------------------------------//

  /**
   * (左上角 或者 右上角 ) 按钮
   */
  void buttons(List<jsBaseItem> items, String type, final CompletionHandler handler);

  /**
   * 显示界面右上角弹出的下拉菜单
   */
  void menu(List<jsBaseItem> items, final CompletionHandler handler);

  /**
   * 设置标题
   */
  void title(String title);

  /**
   * 设置标题背景颜色
   */
  void color(int color);


}
